package com.zzl.bonds.ticket.dto;

import com.zzl.apidoc.annotation.ApidocModel;
import com.zzl.apidoc.annotation.ApidocModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 流程图表
 *
 * @author sunpp
 * @date 2022-02-16 11:14:07
 */
@Data
@ApidocModel
@SuppressWarnings("javadoc")
public class TicketFlowChartAddDto implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApidocModelProperty(description = "标题", example = "")
    private String title;
    @ApidocModelProperty(description = "票据编号", example = "")
    private String ticketNo;
    @ApidocModelProperty(description = "开单企业/转单企业/融资企业 id", example = "")
    private String enterpriseId;
    @ApidocModelProperty(description = "拥有企业名称", example = "")
    private String enterpriseName;
    @ApidocModelProperty(description = "接收企业id", example = "")
    private Integer receiveEnterpriseId;
    @ApidocModelProperty(description = "接收企业名称", example = "")
    private String receiveEnterpriseName;
    @ApidocModelProperty(description = "开单或者转单日期", example = "")
    private String ticketTime;
    @ApidocModelProperty(description = "金额", example = "")
    private String ticketAmount;
    @ApidocModelProperty(description = "上级id", example = "")
    private String parentId;
    @ApidocModelProperty(description = "对应的票据id/ 我的票据", example = "")
    private String ticketId;
    @ApidocModelProperty(description = "类别 1、开立 2、拆转子单 3、留存子单 4、拆融融资子单 5、拆融留存子单", example = "")
    private String type;
    @ApidocModelProperty(description = "开立申请的票的原始票id", example = "")
    private String ticketOriginId;
    @ApidocModelProperty(description = "票据原始编号", example = "")
    private String ticketOriginNo;

}
